package chemtools_logica.Beans;

import chemtools_logica.Entidades.Banco;
import chemtools_logica.Entidades.Tipogasto;
import chemtools_logica.Entidades.Usuario;

import java.io.Serializable;

import java.util.Date;


public class GastoBean implements Serializable{
    private String comentario;
    private int estado;
    private Date fecha;
    private byte[] imagen;
    private int monto;
    private int idGastos;
    private Tipogasto tipogasto;
    private UsuarioBean usuario;
    private BancoBean banco;
    
    //EXTRAS
    private int idUsuario;
    private String nombrePersona;
    private int idBanco;
    private String nombreBanco;
    private int idTipoGasto;
    private String nombreTipoGasto;
    private String styleEstado;
    private Date fechaMin;
    private Date fechaMax;

    public void setComentario(String comentario) {
        this.comentario = comentario;
    }

    public String getComentario() {
        return comentario;
    }

    public void setEstado(int estado) {
        this.estado = estado;
    }

    public int getEstado() {
        return estado;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setImagen(byte[] imagen) {
        this.imagen = imagen;
    }

    public byte[] getImagen() {
        return imagen;
    }

    public void setMonto(int monto) {
        this.monto = monto;
    }

    public int getMonto() {
        return monto;
    }

    public void setIdGastos(int idGastos) {
        this.idGastos = idGastos;
    }

    public int getIdGastos() {
        return idGastos;
    }

    public void setTipogasto(Tipogasto tipogasto) {
        this.tipogasto = tipogasto;
    }

    public Tipogasto getTipogasto() {
        return tipogasto;
    }

    public void setUsuario(UsuarioBean usuario) {
        this.usuario = usuario;
    }

    public UsuarioBean getUsuario() {
        return usuario;
    }

    public void setBanco(BancoBean banco) {
        this.banco = banco;
    }

    public BancoBean getBanco() {
        return banco;
    }

    public void setIdUsuario(int idUsuario) {
        this.idUsuario = idUsuario;
    }

    public int getIdUsuario() {
        return idUsuario;
    }

    public void setNombrePersona(String nombrePersona) {
        this.nombrePersona = nombrePersona;
    }

    public String getNombrePersona() {
        return nombrePersona;
    }

    public void setIdBanco(int idBanco) {
        this.idBanco = idBanco;
    }

    public int getIdBanco() {
        return idBanco;
    }

    public void setNombreBanco(String nombreBanco) {
        this.nombreBanco = nombreBanco;
    }

    public String getNombreBanco() {
        return nombreBanco;
    }

    public void setIdTipoGasto(int idTipoGasto) {
        this.idTipoGasto = idTipoGasto;
    }

    public int getIdTipoGasto() {
        return idTipoGasto;
    }

    public void setNombreTipoGasto(String nombreTipoGasto) {
        this.nombreTipoGasto = nombreTipoGasto;
    }

    public String getNombreTipoGasto() {
        return nombreTipoGasto;
    }

    public void setStyleEstado(String styleEstado) {
        this.styleEstado = styleEstado;
    }

    public String getStyleEstado() {
        return styleEstado;
    }

    public void setFechaMin(Date fechaMin) {
        this.fechaMin = fechaMin;
    }

    public Date getFechaMin() {
        return fechaMin;
    }

    public void setFechaMax(Date fechaMax) {
        this.fechaMax = fechaMax;
    }

    public Date getFechaMax() {
        return fechaMax;
    }
}
